ALMaSS  1.0
The Animal, Landscape and Man Simulation System
GooseGreylag_All.cpp File Reference

GreylagGoose_All.cpp This is the c++ code file for the greylag goose classes
More...

#include <iostream>
#include <fstream>
#include <list>
#include <vector>
#include <string>
#include "../Landscape/ls.h"
#include "../BatchALMaSS/PopulationManager.h"
#include "GooseMemoryMap.h"
#include "Goose_Base.h"
#include "../BatchALMaSS/CurveClasses.h"
#include "../Hunters/Hunters_all.h"
#include "Goose_Population_Manager.h"
#include "GooseGreylag_All.h"
#include "../BatchALMaSS/BoostRandomGenerators.h"

Variables

boost::variate_generator< base_generator_type &, boost::uniform_real<> > g_rand_uni
 A random number generator (0-1) More...
 
MapErrorMsgg_msg
 This pointer provides access the to the internal ALMaSS error message system. More...
 
CfgFloat cfg_goose_daytime_BMR_multiplier
 To calculate daily energy budget. This is the multiple of BMR spent during daytime. More...
 
CfgFloat cfg_goose_nighttime_BMR_multiplier
 To calculate daily energy budget. This is the multiple of BMR spent during nighttime. More...
 
CfgFloat cfg_goose_roostchangechance
 Chance of changing roost. More...
 

Detailed Description

GreylagGoose_All.cpp This is the c++ code file for the greylag goose classes

by Chris J. Topping
Version of 8th February 2013

Variable Documentation

◆ cfg_goose_daytime_BMR_multiplier

CfgFloat cfg_goose_daytime_BMR_multiplier
extern

To calculate daily energy budget. This is the multiple of BMR spent during daytime.

Referenced by Goose_Greylag_Base::Init().

◆ cfg_goose_nighttime_BMR_multiplier

CfgFloat cfg_goose_nighttime_BMR_multiplier
extern

To calculate daily energy budget. This is the multiple of BMR spent during nighttime.

Referenced by Goose_Greylag_Base::Init().

◆ cfg_goose_roostchangechance

CfgFloat cfg_goose_roostchangechance
extern

Chance of changing roost.

Referenced by Goose_Greylag_Base::st_ToRoost().

◆ g_msg

MapErrorMsg* g_msg
extern

This pointer provides access the to the internal ALMaSS error message system.

◆ g_rand_uni

boost::variate_generator<base_generator_type &, boost::uniform_real<> > g_rand_uni
extern

A random number generator (0-1)

Referenced by Goose_Greylag_Base::ChooseHopLoc(), and Goose_Greylag_Base::st_ToRoost().